/* 
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
$(document).on("ready", main);
var urls = ['http://www.dehrs.com/resultados.html?iframe=true&width=100%&height=100%', 'http://www.dehrs.com/lista_res.html?iframe=true&width=100%&height=100%'];
var titles = ['Resultados Generales', 'Resultados por emoción'];

function main() {

    document.getElementById("arrow").src = "img/arrow_down.gif";
    $("#progressbar").hide();
    $("#posts").hide();
    $(".sub").hide();
    $(".nav li:eq(2)").mouseenter(shsub).mouseleave(hisub);
    $("#isearch").delegate("p", "click", resultclick);
    searchUser();
    getSessionId();
    $("a[rel^='prettyPhoto']").prettyPhoto();

}

function progressbar() {
    $("#progressbar").progressbar({
        value: false
    });
}

function showposts(response) {

    progressbar();
    $("#progressbar").show();
    var h = $("#t1").text("Analizando...");
    setTimeout(function() {

        for (var i = 0; i < response.statuses.data.length; i++) {
            if (typeof response.statuses.data[i].message !== 'undefined') {
                //alert("undefined");
            $("#posts").append("<p class='idt'><strong>id:</strong> " + response.statuses.data[i].id + " <strong>Fecha:</strong> " + response.statuses.data[i].updated_time +
                    "</p> <p class='post'>" + response.statuses.data[i].message +
                    "</p>");
            }
        }
        $("#progressbar").hide();
    }, 3000);
    h.text("Publicaciones Analizadas");
    $("#ia").text("Ver Resultados").attr("onclick", "resultados()");

    $("#posts").slideDown();
}

function shsub() {
    $(".sub").slideDown();
    document.getElementById("arrow").src = "img/arrow_up.gif";
}

function hisub() {
    $(".sub").slideUp();
    document.getElementById("arrow").src = "img/arrow_down.gif";
}

function shIni() {
    $("#content0").css("display", "block");
    $("#content1").css("display", "none");
    $("#content3").css("display", "none");
    $("#content3a").css("display", "none");
    $("#content2").css("display", "none");
    $("#content2a").css("display", "none");
    $("#content4").css("display", "none");
    $("#content5").css("display", "none");
    $("#content6").css("display", "none");
}

function shinv() {
    $("#content0").css("display", "none");
    $("#content1").css("display", "none");
    $("#content3").css("display", "none");
    $("#content3a").css("display", "none");
    $("#content2").css("display", "none");
    $("#content2a").css("display", "none");
    $("#content4").css("display", "none");
    $("#content5").css("display", "none");
    $("#content6").css("display", "block");
}

//function shreg() {
//    $("#content0").css("display", "none");
//    $("#content1").css("display", "none");
//    $("#content3").css("display", "none");
//    $("#content3a").css("display", "none");
//    $("#content2").css("display", "block");
//    $("#content2a").css("display", "none");
//    $("#content4").css("display", "none");
//    $("#content5").css("display", "none");
//    $("#content6").css("display", "none");
//}
//
//function shdel() {
//    $("#content0").css("display", "none");
//    $("#content1").css("display", "none");
//    $("#content2").css("display", "none");
//    $("#content2a").css("display", "none");
//    $("#content3").css("display", "block");
//    $("#content3a").css("display", "none");
//    $("#content4").css("display", "none");
//    $("#content5").css("display", "none");
//    $("#content6").css("display", "none");
//
//}

function shareg() {
    $("#content0").css("display", "none");
    $("#content1").css("display", "none");
    $("#content3").css("display", "none");
    $("#content3a").css("display", "none");
    $("#content2").css("display", "none");
    $("#content2a").css("display", "block");
    $("#content4").css("display", "none");
    $("#content5").css("display", "none");
    $("#content6").css("display", "none");
}

function shadel() {
    $("#content0").css("display", "none");
    $("#content1").css("display", "none");
    $("#content2").css("display", "none");
    $("#content2a").css("display", "none");
    $("#content3").css("display", "none");
    $("#content3a").css("display", "block");
    $("#content4").css("display", "none");
    $("#content5").css("display", "none");
    $("#content6").css("display", "none");

}

function shana() {
    $("#content0").css("display", "none");
    $("#content2").css("display", "none");
    $("#content2a").css("display", "none");
    $("#content3").css("display", "none");
    $("#content3a").css("display", "none");
    $("#content1").css("display", "block");
    $("#content4").css("display", "none");
    $("#content5").css("display", "none");
    $("#content6").css("display", "none");

}

function shres() {
    $("#content0").css("display", "none");
    $("#content2").css("display", "none");
    $("#content2a").css("display", "none");
    $("#content3").css("display", "none");
    $("#content3a").css("display", "none");
    $("#content1").css("display", "none");
    $("#content4").css("display", "block");
    $("#content5").css("display", "none");
    $("#content6").css("display", "none");

}

function shresA() {
    $("#content0").css("display", "none");
    $("#content2").css("display", "none");
    $("#content2a").css("display", "none");
    $("#content3").css("display", "none");
    $("#content3a").css("display", "none");
    $("#content1").css("display", "none");
    $("#content4").css("display", "none");
    $("#content5").css("display", "block").load("res_generales.html");
    $("#content6").css("display", "none");


}

function sendRequestVMFS() {
    FB.ui({
        method: 'apprequests',
        message: 'Invita a tus amigos a utilizar DEHRS'
    }, requestCallback);
}

function requestCallback(response) {
    // Handle callback here
}

function resultados() {
    $.prettyPhoto.open(urls, titles);
}

function searchUser() {
    var consulta;
    var tu;

    tu = $("#tu").val();

    //hacemos focus al campo de búsqueda
    $("#txtuser").focus();

    //comprobamos si se pulsa una tecla
    $("#txtuser").keyup(function() {
        //obtenemos el texto introducido en el campo de búsqueda
        consulta = $("#txtuser").val();

        //hace la búsqueda
        if (consulta !== "") {

            $("#isearch").html("<p align='center'><img src=\"img/ajax-loader.gif\"> Cargando...!</p>");

            $.ajax({
                type: "POST",
                url: "./Busqueda",
                data: {cons: consulta, tu: tu},
                dataType: "html",
                beforeSend: function() {
                    //imagen de carga
                    $("#isearch").html("<p align=\"center\"><img src=\"img/ajax-loader.gif\" /></p>");
                },
                error: function() {
                    alert("error petición ajax");
                },
                success: function(data) {
                    $("#isearch").html(data);

                }
            });

        } else {
            $("#isearch").html("");
        }

    });
}

function resultclick() {
    var idf = $(this).find("input").attr("value");
    var tu = $("#tu").val();
    
    if(tu === 2){
        tu = 0;
    } else {
        tu = 2;
    }

    $("#dialog").dialog({
        buttons: {
            "Aceptar": function() {
                $.ajax({
                    type: "POST",
                    url: "./RegistraDatos",
                    data: {idv: "2", id: idf, rol: tu},
                    dataType: "html",
                    error: function(error) {
//                        $("#dialog p").text("Error al procesar la petición");
//                        $("#dialog").dialog({
//                            buttons: {
//                                "Aceptar": function() {
//                                    //$("#dialog").dialog("close");
//                                    $(this).dialog("close");
//                                }
//                            }
//                        });
                        alert("Error petición ajax " + error);
                    },
                    success: function() {
//                        $("#dialog p").text("Cambios Registrados");
//                        $("#dialog").dialog({
//                            buttons: {
//                                "Aceptar": function() {
//                                    //$("#dialog").dialog("close");
//                                    $(this).dialog("close");
//                                }
//                            }
//                        });
                        $("#sdialog").dialog();
                    }

                });
                $(this).dialog("close");
            },
            Cancel: function() {
                $(this).dialog("close");
            }
        }
    });
}

function getSessionId() {
    var ui = [];
    ui[0] = document.getElementById("iduf").value;
    ui[1] = document.getElementById("uf").value;
    //console.log(document.getElementById("iduf").value);
    //console.log(document.getElementById("uf").value);
    sessionStorage.ui = JSON.stringify(ui);
}

